package org.boyan.modules.config.service;

import org.boyan.modules.config.b.a;
import org.boyan.modules.config.exception.DBException;
/**
 * @author: zhuxiaobao
 * @time: 2021/9/24 17:40
 */

public interface DbTableHandleI {
    String getAddColumnSql(a parama);

    String getReNameFieldName(a parama);

    String getUpdateColumnSql(a parama1, a parama2) throws DBException;

    String getMatchClassTypeByDataType(String paramString, int paramInt);

    String dropTableSQL(String paramString);

    String getDropColumnSql(String paramString);

    String getCommentSql(a parama);

    String getSpecialHandle(a parama1, a parama2);

    String dropIndexs(String paramString1, String paramString2);

    String countIndex(String paramString1, String paramString2);
}
